home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 65.zip / BS1 part 65 / DevPac v3.02b.adf / include / exec / nodes.i < prev    next >
Text File  |  1991-11-20  |  1KB  |  54 lines

  1.     IFND    EXEC_NODES_I
  2. EXEC_NODES_I    SET    1
  3. **
  4. **    $Filename: exec/nodes.i $
  5. **    $Release: 1.3 $
  6. **
  7. **    
  8. **
  9. **    (C) Copyright 1985,1986,1987,1988 Commodore-Amiga, Inc.
  10. **        All Rights Reserved
  11. **
  12.  
  13. *----------------------------------------------------------------
  14. *
  15. *   List Node Structure
  16. *
  17. *----------------------------------------------------------------
  18.  
  19.  STRUCTURE  LN,0
  20.     APTR    LN_SUCC
  21.     APTR    LN_PRED
  22.     UBYTE   LN_TYPE
  23.     BYTE    LN_PRI
  24.     APTR    LN_NAME
  25.     LABEL   LN_SIZE
  26.  
  27. ; min node -- only has minimum necessary, no type checking possible
  28.  STRUCTURE  MLN,0
  29.     APTR    MLN_SUCC
  30.     APTR    MLN_PRED
  31.     LABEL   MLN_SIZE
  32.  
  33. *------ Node Types:
  34.  
  35. NT_UNKNOWN    EQU    0
  36. NT_TASK        EQU    1
  37. NT_INTERRUPT    EQU    2    ; also for software interrupt node
  38. NT_DEVICE    EQU    3
  39. NT_MSGPORT    EQU    4
  40. NT_MESSAGE    EQU    5
  41. NT_FREEMSG    EQU    6
  42. NT_REPLYMSG    EQU    7
  43. NT_RESOURCE    EQU    8
  44. NT_LIBRARY    EQU    9
  45. NT_MEMORY    EQU    10
  46. NT_SOFTINT    EQU    11    ; exec private
  47. NT_FONT        EQU    12
  48. NT_PROCESS    EQU    13
  49. NT_SEMAPHORE    EQU    14
  50. NT_SIGNALSEM    EQU    15    ; signal semaphores
  51. NT_BOOTNODE    EQU    16
  52.  
  53.     ENDC    ; EXEC_NODES_I
  54.